Distance Calculator
Distance from Macedo de Cavaleiros to Viana do Castelo
The shortest distance (air line) between Macedo de Cavaleiros and Viana do Castelo is 97.36mi (156.68 km)
How far is it between Macedo de Cavaleiros and Viana do Castelo.
Macedo de Cavaleiros is located in Terras de Trás-os-Montes, Portugalcountry within 41° 32' 20.04" N -7° 2' 21.12" W (41.5389, -6.9608) coordinates. The local time in Macedo de Cavaleiros is 18:12 (19.10.2026)
Viana do Castelo is located in Alto Minho, Portugalcountry within 41° 42' 0" N -9° 10' 0.12" W (41.7000, -8.8333) coordinates. The local time in Viana do Castelo is 18:12 (19.10.2026)
The calculated flying distance from Macedo de Cavaleiros to Viana do Castelo is 97.36miles which is equal to 156.68 km.
Macedo de Cavaleiros, Terras de Trás-os-Montes, Portugal
Related Distances from Macedo de Cavaleiros
Viana do Castelo, Alto Minho, Portugal

